perform an equestrian demonstration - Turkish English Dictionary